/****** 08/14/2025 08:29 Begin ******/


/*ஜ۩۞۩ஜ** /ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/jquery.contextMenu.css 08/14/25 08:29 **ஜ۩۞۩ஜ*/

/* Generic context menu styles */
.contextMenu {
	position: absolute;
	width: 180px;
	z-index: 99999;
	border: solid 1px #CCC;
	padding: 0px;
	margin: 0px;
	display: none;
}

.contextMenu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 30px;
	height: 30px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
}

.contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.contextMenu LI.hover.disabled A {
	background-color: transparent;
}

.contextMenu LI.separator {
	border-top: solid 1px #CCC;
}

/*
	Adding Icons
	
	You can add icons to the context menu by adding
	classes to the respective LI element(s)
*/

.contextMenu LI.menuBtn A {}
.contextMenu LI.edit A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/page_white_edit.png); }
.contextMenu LI.cut A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/cut.png); }
.contextMenu LI.copy A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/page_white_copy.png); }
.contextMenu LI.paste A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/page_white_paste.png); }
.contextMenu LI.delete A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/page_white_delete.png); }
.contextMenu LI.quit A { background-image: url(/ZksAsura/_ZScript/_Plugs/jquery.contextMenu-1.01/images/door.png); }



/*ஜ۩۞۩ஜ** /ZksAsura/_ZScript/_Plugs/fullcalendar-2.3.2/fullcalendar.css 08/14/25 08:29 **ஜ۩۞۩ஜ*/

/*!
 * FullCalendar v2.3.2 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 */


.fc {
	direction: ltr;
	text-align: left;
}

.fc-rtl {
	text-align: right;
}

body .fc { /* extra precedence to overcome jqui */
	font-size: 1em;
}


/* Colors
--------------------------------------------------------------------------------------------------*/

.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-popover {
	border-color: #ddd;
}

.fc-unthemed .fc-popover {
	background-color: #fff;
}

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header {
	background: #eee;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
	color: #666;
}

.fc-unthemed .fc-today {
	background: #fcf8e3;
}

.fc-highlight { /* when user is selecting cells */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
}

.fc-bgevent { /* default look for background events */
	background: rgb(143, 223, 130);
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
}

.fc-nonbusiness { /* default look for non-business-hours areas */
	/* will inherit .fc-bgevent's styles */
	background: #d7d7d7;
}


/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/

.fc-icon {
	display: inline-block;
	width: 1em;
	height: 1em;
	line-height: 1em;
	font-size: 1em;
	text-align: center;
	overflow: hidden;
	font-family: "Courier New", Courier, monospace;

	/* don't allow browser text-selection */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	}

/*
Acceptable font-family overrides for individual icons:
	"Arial", sans-serif
	"Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/

.fc-icon:after {
	position: relative;
	margin: 0 -1em; /* ensures character will be centered, regardless of width */
}

.fc-icon-left-single-arrow:after {
	content: "\02039";
	font-weight: bold;
	font-size: 200%;
	top: -7%;
	left: 3%;
}

.fc-icon-right-single-arrow:after {
	content: "\0203A";
	font-weight: bold;
	font-size: 200%;
	top: -7%;
	left: -3%;
}

.fc-icon-left-double-arrow:after {
	content: "\000AB";
	font-size: 160%;
	top: -7%;
}

.fc-icon-right-double-arrow:after {
	content: "\000BB";
	font-size: 160%;
	top: -7%;
}

.fc-icon-left-triangle:after {
	content: "\25C4";
	font-size: 125%;
	top: 3%;
	left: -2%;
}

.fc-icon-right-triangle:after {
	content: "\25BA";
	font-size: 125%;
	top: 3%;
	left: 2%;
}

.fc-icon-down-triangle:after {
	content: "\25BC";
	font-size: 125%;
	top: 2%;
}

.fc-icon-x:after {
	content: "\000D7";
	font-size: 200%;
	top: 6%;
}


/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/

.fc button {
	/* force height to include the border and padding */
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;

	/* dimensions */
	margin: 0;
	height: 2.1em;
	padding: 0 .6em;

	/* text & cursor */
	font-size: 1em; /* normalize */
	white-space: nowrap;
	cursor: pointer;
}

/* Firefox has an annoying inner border */
.fc button::-moz-focus-inner { margin: 0; padding: 0; }
	
.fc-state-default { /* non-theme */
	border: 1px solid;
}

.fc-state-default.fc-corner-left { /* non-theme */
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.fc-state-default.fc-corner-right { /* non-theme */
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

/* icons in buttons */

.fc button .fc-icon { /* non-theme */
	position: relative;
	top: -0.05em; /* seems to be a good adjustment across browsers */
	margin: 0 .2em;
	vertical-align: middle;
}
	
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/

.fc-state-default {
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
}

.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	   -moz-transition: background-position 0.1s linear;
	     -o-transition: background-position 0.1s linear;
	        transition: background-position 0.1s linear;
}

.fc-state-down,
.fc-state-active {
	background-color: #cccccc;
	background-image: none;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
}


/* Buttons Groups
--------------------------------------------------------------------------------------------------*/

.fc-button-group {
	display: inline-block;
}

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/

.fc .fc-button-group > * { /* extra precedence b/c buttons have margin set to zero */
	float: left;
	margin: 0 0 0 -1px;
}

.fc .fc-button-group > :first-child { /* same */
	margin-left: 0;
}


/* Popover
--------------------------------------------------------------------------------------------------*/

.fc-popover {
	position: absolute;
	box-shadow: 0 2px 6px rgba(0,0,0,.15);
}

.fc-popover .fc-header { /* TODO: be more consistent with fc-head/fc-body */
	padding: 2px 4px;
}

.fc-popover .fc-header .fc-title {
	margin: 0 2px;
}

.fc-popover .fc-header .fc-close {
	cursor: pointer;
}

.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
	float: left;
}

.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
	float: right;
}

/* unthemed */

.fc-unthemed .fc-popover {
	border-width: 1px;
	border-style: solid;
}

.fc-unthemed .fc-popover .fc-header .fc-close {
	font-size: .9em;
	margin-top: 2px;
}

/* jqui themed */

.fc-popover > .ui-widget-header + .ui-widget-content {
	border-top: 0; /* where they meet, let the header have the border */
}


/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/

.fc-divider {
	border-style: solid;
	border-width: 1px;
}

hr.fc-divider {
	height: 0;
	margin: 0;
	padding: 0 0 2px; /* height is unreliable across browsers, so use padding */
	border-width: 1px 0;
}

.fc-clear {
	clear: both;
}

.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
	/* these element should always cling to top-left/right corners */
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

.fc-bg {
	bottom: 0; /* strech bg to bottom edge */
}

.fc-bg table {
	height: 100%; /* strech bg to bottom edge */
}


/* Tables
--------------------------------------------------------------------------------------------------*/

.fc table {
	width: 100%;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 1em; /* normalize cross-browser */
}

.fc th {
	text-align: center;
}

.fc th,
.fc td {
	border-style: solid;
	border-width: 1px;
	padding: 0;
	vertical-align: top;
}

.fc td.fc-today {
	border-style: double; /* overcome neighboring borders */
}


/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/

.fc .fc-row { /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
	/* no visible border by default. but make available if need be (scrollbar width compensation) */
	border-style: solid;
	border-width: 0;
}

.fc-row table {
	/* don't put left/right border on anything within a fake row.
	   the outer tbody will worry about this */
	border-left: 0 hidden transparent;
	border-right: 0 hidden transparent;

	/* no bottom borders on rows */
	border-bottom: 0 hidden transparent; 
}

.fc-row:first-child table {
	border-top: 0 hidden transparent; /* no top border on first row */
}


/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/

.fc-row {
	position: relative;
}

.fc-row .fc-bg {
	z-index: 1;
}

/* highlighting cells & background event skeleton */

.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
	bottom: 0; /* stretch skeleton to bottom of row */
}

.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
	height: 100%; /* stretch skeleton to bottom of row */
}

.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
	border-color: transparent;
}

.fc-row .fc-bgevent-skeleton {
	z-index: 2;

}

.fc-row .fc-highlight-skeleton {
	z-index: 3;
}

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/

.fc-row .fc-content-skeleton {
	position: relative;
	z-index: 4;
	padding-bottom: 2px; /* matches the space above the events */
}

.fc-row .fc-helper-skeleton {
	z-index: 5;
}

.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
	/* see-through to the background below */
	background: none; /* in case <td>s are globally styled */
	border-color: transparent;

	/* don't put a border between events and/or the day number */
	border-bottom: 0;
}

.fc-row .fc-content-skeleton tbody td, /* cells with events inside (so NOT the day number cell) */
.fc-row .fc-helper-skeleton tbody td {
	/* don't put a border between event cells */
	border-top: 0;
}


/* Scrolling Container
--------------------------------------------------------------------------------------------------*/

.fc-scroller { /* this class goes on elements for guaranteed vertical scrollbars */
	overflow-y: scroll;
	overflow-x: hidden;
}

.fc-scroller > * { /* we expect an immediate inner element */
	position: relative; /* re-scope all positions */
	width: 100%; /* hack to force re-sizing this inner element when scrollbars appear/disappear */
	overflow: hidden; /* don't let negative margins or absolute positioning create further scroll */
}


/* Global Event Styles
--------------------------------------------------------------------------------------------------*/

.fc-event {
	position: relative; /* for resize handle and other inner positioning */
	display: block; /* make the <a> tag block */
	font-size: .85em;
	line-height: 1.3;
	border-radius: 3px;
	border: 1px solid #3a87ad; /* default BORDER color */
	background-color: #3a87ad; /* default BACKGROUND color */
	font-weight: normal; /* undo jqui's ui-widget-header bold */
}

/* overpower some of bootstrap's and jqui's styles on <a> tags */
.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
	color: #fff; /* default TEXT color */
	text-decoration: none; /* if <a> has an href */
}

.fc-event[href],
.fc-event.fc-draggable {
	cursor: pointer; /* give events with links and draggable events a hand mouse pointer */
}

.fc-not-allowed, /* causes a "warning" cursor. applied on body */
.fc-not-allowed .fc-event { /* to override an event's custom cursor */
	cursor: not-allowed;
}

.fc-event .fc-bg { /* the generic .fc-bg already does position */
	z-index: 1;
	background: #fff;
	opacity: .25;
	filter: alpha(opacity=25); /* for IE */
}

.fc-event .fc-content {
	position: relative;
	z-index: 2;
}

.fc-event .fc-resizer {
	position: absolute;
	z-index: 3;
}


/* Horizontal Events
--------------------------------------------------------------------------------------------------*/

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */

.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
	margin-left: 0;
	border-left-width: 0;
	padding-left: 1px; /* replace the border with padding */
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
	margin-right: 0;
	border-right-width: 0;
	padding-right: 1px; /* replace the border with padding */
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

/* resizer */

.fc-h-event .fc-resizer { /* positioned it to overcome the event's borders */
	top: -1px;
	bottom: -1px;
	left: -1px;
	right: -1px;
	width: 5px;
}

/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-ltr .fc-h-event .fc-start-resizer:before,
.fc-ltr .fc-h-event .fc-start-resizer:after,
.fc-rtl .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-end-resizer:before,
.fc-rtl .fc-h-event .fc-end-resizer:after {
	right: auto; /* ignore the right and only use the left */
	cursor: w-resize;
}

/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-ltr .fc-h-event .fc-end-resizer:before,
.fc-ltr .fc-h-event .fc-end-resizer:after,
.fc-rtl .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-start-resizer:before,
.fc-rtl .fc-h-event .fc-start-resizer:after {
	left: auto; /* ignore the left and only use the right */
	cursor: e-resize;
}


/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/

.fc-day-grid-event {
	margin: 1px 2px 0; /* spacing between events and edges */
	padding: 0 1px;
}


.fc-day-grid-event .fc-content { /* force events to be one-line tall */
	white-space: nowrap;
	overflow: hidden;
}

.fc-day-grid-event .fc-time {
	font-weight: bold;
}

.fc-day-grid-event .fc-resizer { /* enlarge the default hit area */
	left: -3px;
	right: -3px;
	width: 7px;
}


/* Event Limiting
--------------------------------------------------------------------------------------------------*/

/* "more" link that represents hidden events */

a.fc-more {
	margin: 1px 3px;
	font-size: .85em;
	cursor: pointer;
	text-decoration: none;
}

a.fc-more:hover {
	text-decoration: underline;
}

.fc-limited { /* rows and cells that are hidden because of a "more" link */
	display: none;
}

/* popover that appears when "more" link is clicked */

.fc-day-grid .fc-row {
	z-index: 1; /* make the "more" popover one higher than this */
}

.fc-more-popover {
	z-index: 2;
	width: 220px;
}

.fc-more-popover .fc-event-container {
	padding: 10px;
}

/* Toolbar
--------------------------------------------------------------------------------------------------*/

.fc-toolbar {
	text-align: center;
	margin-bottom: 1em;
}

.fc-toolbar .fc-left {
	float: left;
}

.fc-toolbar .fc-right {
	float: right;
}

.fc-toolbar .fc-center {
	display: inline-block;
}

/* the things within each left/right/center section */
.fc .fc-toolbar > * > * { /* extra precedence to override button border margins */
	float: left;
	margin-left: .75em;
}

/* the first thing within each left/center/right section */
.fc .fc-toolbar > * > :first-child { /* extra precedence to override button border margins */
	margin-left: 0;
}
	
/* title text */

.fc-toolbar h2 {
	margin: 0;
}

/* button layering (for border precedence) */

.fc-toolbar button {
	position: relative;
}

.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
	z-index: 2;
}
	
.fc-toolbar .fc-state-down {
	z-index: 3;
}

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
	z-index: 4;
}

.fc-toolbar button:focus {
	z-index: 5;
}


/* View Structure
--------------------------------------------------------------------------------------------------*/

/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
	-webkit-box-sizing: content-box;
	   -moz-box-sizing: content-box;
	        box-sizing: content-box;
}

.fc-view, /* scope positioning and z-index's for everything within the view */
.fc-view > table { /* so dragged elements can be above the view's main element */
	position: relative;
	z-index: 1;
}

/* BasicView
--------------------------------------------------------------------------------------------------*/

/* day row structure */

.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
	/* we are sure there are no day numbers in these views, so... */
	padding-top: 1px; /* add a pixel to make sure there are 2px padding above events */
	padding-bottom: 1em; /* ensure a space at bottom of cell for user selecting/clicking */
}

.fc-basic-view .fc-body .fc-row {
	min-height: 4em; /* ensure that all rows are at least this tall */
}

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */

.fc-row.fc-rigid {
	overflow: hidden;
}

.fc-row.fc-rigid .fc-content-skeleton {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

/* week and day number styling */

.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
	padding: 0 2px;
}

.fc-basic-view td.fc-week-number span,
.fc-basic-view td.fc-day-number {
	padding-top: 2px;
	padding-bottom: 2px;
}

.fc-basic-view .fc-week-number {
	text-align: center;
}

.fc-basic-view .fc-week-number span {
	/* work around the way we do column resizing and ensure a minimum width */
	display: inline-block;
	min-width: 1.25em;
}

.fc-ltr .fc-basic-view .fc-day-number {
	text-align: right;
}

.fc-rtl .fc-basic-view .fc-day-number {
	text-align: left;
}

.fc-day-number.fc-other-month {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
}

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/

.fc-agenda-view .fc-day-grid {
	position: relative;
	z-index: 2; /* so the "more.." popover will be over the time grid */
}

.fc-agenda-view .fc-day-grid .fc-row {
	min-height: 3em; /* all-day section will never get shorter than this */
}

.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
	padding-top: 1px; /* add a pixel to make sure there are 2px padding above events */
	padding-bottom: 1em; /* give space underneath events for clicking/selecting days */
}


/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/

.fc .fc-axis { /* .fc to overcome default cell styles */
	vertical-align: middle;
	padding: 0 4px;
	white-space: nowrap;
}

.fc-ltr .fc-axis {
	text-align: right;
}

.fc-rtl .fc-axis {
	text-align: left;
}

.ui-widget td.fc-axis {
	font-weight: normal; /* overcome jqui theme making it bold */
}


/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/

.fc-time-grid-container, /* so scroll container's z-index is below all-day */
.fc-time-grid { /* so slats/bg/content/etc positions get scoped within here */
	position: relative;
	z-index: 1;
}

.fc-time-grid {
	min-height: 100%; /* so if height setting is 'auto', .fc-bg stretches to fill height */
}

.fc-time-grid table { /* don't put outer borders on slats/bg/content/etc */
	border: 0 hidden transparent;
}

.fc-time-grid > .fc-bg {
	z-index: 1;
}

.fc-time-grid .fc-slats,
.fc-time-grid > hr { /* the <hr> AgendaView injects when grid is shorter than scroller */
	position: relative;
	z-index: 2;
}

.fc-time-grid .fc-bgevent-skeleton,
.fc-time-grid .fc-content-skeleton {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

.fc-time-grid .fc-bgevent-skeleton {
	z-index: 3;
}

.fc-time-grid .fc-highlight-skeleton {
	z-index: 4;
}

.fc-time-grid .fc-content-skeleton {
	z-index: 5;
}

.fc-time-grid .fc-helper-skeleton {
	z-index: 6;
}


/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/

.fc-time-grid .fc-slats td {
	height: 1.5em;
	border-bottom: 0; /* each cell is responsible for its top border */
}

.fc-time-grid .fc-slats .fc-minor td {
	border-top-style: dotted;
}

.fc-time-grid .fc-slats .ui-widget-content { /* for jqui theme */
	background: none; /* see through to fc-bg */
}


/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/

.fc-time-grid .fc-highlight-container { /* a div within a cell within the fc-highlight-skeleton */
	position: relative; /* scopes the left/right of the fc-highlight to be in the column */
}

.fc-time-grid .fc-highlight {
	position: absolute;
	left: 0;
	right: 0;
	/* top and bottom will be in by JS */
}


/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/

.fc-time-grid .fc-event-container, /* a div within a cell within the fc-content-skeleton */
.fc-time-grid .fc-bgevent-container { /* a div within a cell within the fc-bgevent-skeleton */
	position: relative;
}

.fc-ltr .fc-time-grid .fc-event-container { /* space on the sides of events for LTR (default) */
	margin: 0 2.5% 0 2px;
}

.fc-rtl .fc-time-grid .fc-event-container { /* space on the sides of events for RTL */
	margin: 0 2px 0 2.5%;
}

.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
	position: absolute;
	z-index: 1; /* scope inner z-index's */
}

.fc-time-grid .fc-bgevent {
	/* background events always span full width */
	left: 0;
	right: 0;
}


/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/

.fc-v-event.fc-not-start { /* events that are continuing from another day */
	/* replace space made by the top border with padding */
	border-top-width: 0;
	padding-top: 1px;

	/* remove top rounded corners */
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.fc-v-event.fc-not-end {
	/* replace space made by the top border with padding */
	border-bottom-width: 0;
	padding-bottom: 1px;

	/* remove bottom rounded corners */
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}


/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/

.fc-time-grid-event {
	overflow: hidden; /* don't let the bg flow over rounded corners */
}

.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
	padding: 0 1px;
}

.fc-time-grid-event .fc-time {
	font-size: .85em;
	white-space: nowrap;
}

/* short mode, where time and title are on the same line */

.fc-time-grid-event.fc-short .fc-content {
	/* don't wrap to second line (now that contents will be inline) */
	white-space: nowrap;
}

.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
	/* put the time and title on the same line */
	display: inline-block;
	vertical-align: top;
}

.fc-time-grid-event.fc-short .fc-time span {
	display: none; /* don't display the full time text... */
}

.fc-time-grid-event.fc-short .fc-time:before {
	content: attr(data-start); /* ...instead, display only the start time */
}

.fc-time-grid-event.fc-short .fc-time:after {
	content: "\000A0-\000A0"; /* seperate with a dash, wrapped in nbsp's */
}

.fc-time-grid-event.fc-short .fc-title {
	font-size: .85em; /* make the title text the same size as the time */
	padding: 0; /* undo padding from above */
}

/* resizer */

.fc-time-grid-event .fc-resizer {
	left: 0;
	right: 0;
	bottom: 0;
	height: 8px;
	overflow: hidden;
	line-height: 8px;
	font-size: 11px;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
}

.fc-time-grid-event .fc-resizer:after {
	content: "=";
}



/*ஜ۩۞۩ஜ** /ZksAsura/_ZScript/_Plugs/UItoTop-jQuery-Plugin-master/css/ui.totop.css 08/14/25 08:29 **ஜ۩۞۩ஜ*/

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
| http://www.mattvarone.com/web-design/uitotop-jquery-plugin/
|--------------------------------------------------------------------------
*/

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:50px;
	height:50px;
	border:none;
	text-indent:100%;
    border:solid 1px #666;
	background:url(/ZksAsura/_ZScript/_Plugs/UItoTop-jQuery-Plugin-master/img/ui.gif) no-repeat left top;
}

#toTopHover {
	background:url(/ZksAsura/_ZScript/_Plugs/UItoTop-jQuery-Plugin-master/img/ui.gif) no-repeat left -51px;
	width:50px;
	height:50px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
    border:solid 1px #666;
}

#toTop:active, #toTop:focus {
	outline:none;
}
/ZksAsura/_ZScript/_Control/_FlexSlider/flexslider.css


/*ஜ۩۞۩ஜ** /ZksAsura/web/default.css 08/14/25 08:29 **ஜ۩۞۩ஜ*/

@charset "utf-8";
/* CSS Document */

.select_menu {
}

    .select_menu dd {
        position: relative;
    }

    .select_menu a, .select_menu a:visited {
        color: #97c8ff;
        text-decoration: none;
        outline: none;
    }

    .select_menu dt a:hover {
        color: #97c8ff;
        text-decoration: none;
    }

.select_menu {
    background: url(/ZksAsura/WEB/_Theme/images/ubox-select.png) no-repeat;
}

    .select_menu dt a {
        display: block;
        width: 155px;
        position: absolute;
        z-index: 1;
    }

        .select_menu dt a span {
            cursor: pointer;
            display: block;
            padding: 0 10px;
            color: #97C8FF;
        }

.vistend_ol {
    background: url(/ZksAsura/WEB/_Theme/images/ubox-select.png) no-repeat 0 -54px;
    padding-top: 27px;
}

.select_menu dd ol {
    color: #97c8ff;
    display: none;
    left: 0px;
    position: absolute;
    top: 0px;
    width: auto;
    min-width: 155px;
    list-style: none;
}

    .select_menu dd ol li {
        background: url(/ZksAsura/WEB/_Theme/images/ubox-select.png) no-repeat -155px -1px;
    }

.select_menu span.value {
    display: none;
}

.select_menu dd ol li a {
    display: block;
    width: 135px;
    padding-left: 10px;
    padding-right: 10px;
}

    .select_menu dd ol li a:hover {
        color: #FFF;
        text-decoration: none;
        font-weight: bold;
    }

.select_menu img.flag {
    border: none;
    vertical-align: middle;
    margin-left: 10px;
}

.last_li a {
    background: url(/ZksAsura/WEB/_Theme/images/ubox-select.png) no-repeat right bottom;
    padding-bottom: 8px;
    bottom: -8px;
    position: absolute;
}

* {
    margin: 0;
    padding: 0;
}

body {
    text-align: left;
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: #333;
    font-family: 宋体;
    background: url(/ZksAsura/WEB/_Theme/images/bg_repeat.png) repeat-x 0 -200px;
}

div, form, img, p, span, em, pre, ul, li {
    margin: 0;
    padding: 0;
    border: 0;
}

em, i, u, b, strong {
    font-style: normal;
    font-weight: normal;
}

ul, ol {
    list-style-type: none;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: normal;
}

a {
    color: #333;
    text-decoration: none;
}

    a:hover {
        color: #000000;
        text-decoration: underline;
    }

    a:link, a:visited {
        color: #333;
    }

.clear {
    clear: both;
    display: block;
    overflow: hidden;
}

h2 {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

    h2 p {
        float: left;
        cursor: pointer;
    }

        h2 p strong {
            float: left;
            display: block;
            padding: 0 10px;
            color: #666;
        }

h3 {
    font-weight: bold;
    color: #333;
    line-height: 30px;
    height: 30px;
}

h4 {
    height: 50px;
    line-height: 50px;
    font-size: 22px;
    font-family: 微软雅黑;
    color: #0151b0;
    background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat 0 -58px;
}

h5 {
    font-size: 20px;
    color: #b32426;
    font-family: 微软雅黑;
    height: 50px;
    line-height: 50px;
}

h6 {
    height: 40px;
    line-height: 40px;
    background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat 0 -120px;
    color: #0151b0;
    font-size: 14px;
    font-weight: bold;
}
/************************首页benner图片********************/

.banner_div {
    WIDTH: 961px;
    HEIGHT: 310px;
    _width: 973px;
    position: relative;
    margin: 10px 0 0 10px;
}
    /*.banner_div .banner_l {

	WIDTH: 50px;
	position:absolute;
	left:10px;
	z-index:100;
	height:310px;
}
.banner_div .banner_l a,.banner_div .banner_r a{
	display:block;
	height:310px;
	width:50px;}
.banner_div .banner_r a{
	text-align:right;}
.banner_div .banner_l a img,.banner_div .banner_r a img{
	margin-top:130px;}
.banner_div .banner_r {
	WIDTH: 50px;
	position:absolute;
	right:10px;
	z-index:100;
	height:310px;
}*/
    .banner_div .bannerImg {
        POSITION: relative;
        PADDING-BOTTOM: 0px;
        margin-top: 1px;
        PADDING-LEFT: 0px;
        WIDTH: 960px;
        PADDING-RIGHT: 0px;
        FLOAT: left;
        PADDING-TOP: 0px;
    }

        .banner_div .bannerImg .bannerPage {
            POSITION: absolute;
            TOP: 255px;
            LEFT: 800px;
        }

            .banner_div .bannerImg .bannerPage A {
                MARGIN-RIGHT: 12px;
                _MARGIN-RIGHT: 6px;
            }

                .banner_div .bannerImg .bannerPage A IMG {
                    VERTICAL-ALIGN: middle;
                }

    .banner_div .slides_container {
        POSITION: relative;
        WIDTH: 960px;
        OVERFLOW: hidden;
    }

    .banner_div .pagination {
        MARGIN: 26px auto 0px;
    }

        .banner_div .pagination LI {
            MARGIN: 0px 1px;
            FLOAT: left;
        }

            .banner_div .pagination LI A {
                BACKGROUND-IMAGE: url(/ZksAsura/WEB/_Theme/images/pagination.png);
                WIDTH: 15px;
                DISPLAY: block;
                BACKGROUND-POSITION: 0px 0px;
                FLOAT: left;
                HEIGHT: 0px;
                OVERFLOW: hidden;
                PADDING: 7px 0 8px 0;
                line-height: 25px;
            }

            .banner_div .pagination LI.current A {
                BACKGROUND-POSITION: 0px -18px;
            }
/**************************头部样式*******************/
.header {
    width: 980px;
    padding: 0 110px;
    height: auto;
    margin: 0 auto;
    background: url(/ZksAsura/WEB/_Theme/images/topbody_bg.jpg) no-repeat center 0;
}

.top_link {
    height: 25px;
    line-height: 25px;
    text-align: right;
    color: #FFF;
}

    .top_link a {
        color: #fff;
    }

    .top_link span {
        padding: 0 5px;
    }

.header .ACI_logo {
    position: relative;
    overflow: hidden;
}

    .header .ACI_logo .comp {
        position: absolute;
        right: 0;
        bottom: 0;
        font-size: 12px;
        color: #FFF;
    }

        .header .ACI_logo .comp a {
            color: #fff;
        }

.header .menu {
    margin-left: 310px;
    position: relative;
    height: 40px;
    z-index: 2;
    margin-top: 3px;
}

    .header .menu ul li {
        float: left;
        background: url(/ZksAsura/WEB/_Theme/images/bg_repeat.png) no-repeat;
        padding-left: 1px;
    }

        .header .menu ul li a {
            display: block;
            float: left;
            height: 40px;
            line-height: 40px;
            padding: 0 15px;
            font-size: 14px;
            color: #FFF;
        }

            .header .menu ul li a:hover {
                background: #004fb0;
                text-decoration: none;
            }

.option_hover {
    background: #004fb0;
}

.header .select_menu {
    position: absolute;
    right: 0;
    bottom: 5px;
    width: 155px;
    height: 27px;
    line-height: 27px;
    z-index: 100;
}

.header .banner {
    height: 342px;
    background: url(/ZksAsura/WEB/_Theme/images/banner_bg.png) no-repeat;
    position: relative;
    overflow: hidden;
    z-index: 0;
}

.header .h-149 {
    height: 149px;
    overflow: hidden;
}

.header .banner .ico_img {
    width: 131px;
    height: 135px;
    position: absolute;
    left: 1px;
    top: -1px;
    z-index: 101;
    background: url(/ZksAsura/WEB/_Theme/images/banner_icon_red.png) no-repeat;
}

#header_select {
    width: 135px;
    height: 20px;
    line-height: 22px;
}
/************************网页主体************************************/
/*圆角*/
/*.fillet{
	-moz-box-sizing: border-box;
	border-radius: 8px 8px 8px 8px;
	}*/
.fillet {
    -moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    behavior: url(/ZksAsura/web/css/ie-css3.htc);
    background-color: #fff;
}
/*背景透明*/
.Transparent {
    filter: alpha(opacity=50); /* IE */
    -moz-opacity: 0.6; /* Moz + FF */
    opacity: 0.6;
}

.warp {
    width: 960px;
    height: auto;
    overflow: hidden;
    margin: 30px auto 0 auto;
}

.m-top {
    margin-top: 15px;
}

.leftoption_list {
    width: 223px;
    float: left;
    padding: 5px 3px 190px 3px;
    position: relative;
    z-index: 0;
}

.l_l_p-bot {
    padding-bottom: 100px;
}

.fillet_border {
    border: 1px solid #eeeeee;
    background-color: #f5f5f5;
    -moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    behavior: url(/ZksAsura/web/css/ie-css3.htc);
}

.right_main {
    width: 710px;
    _width: 709px;
    _overflow: hidden;
    float: right;
}

    .right_main .main_body {
        color: #666666;
        line-height: 28px;
    }

.main_topnav {
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    height: 22px;
    border-bottom: 1px solid #c7c7c7;
}

    .main_topnav span {
        color: #0151b0;
    }

    .main_topnav strong {
        margin: 0 10px;
    }
/*******************************网页底部*******************/

.footer {
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_25.jpg) repeat-x;
    height: 300px;
    margin-top: 50px;
    overflow: hidden;
}

    .footer .links {
        width: 938px;
        margin: 0 auto;
        padding: 10px 25px 30px 25px;
        _padding: 0px 25px 30px 25px;
        overflow: hidden;
        background: url(/ZksAsura/WEB/_Theme/images/img_bg_11.png) no-repeat 0 bottom;
    }

        .footer .links .links_con {
            margin-bottom: 10px;
            overflow: hidden;
        }

        .footer .links .links_title {
            width: 60px;
            float: left;
            line-height: 22px;
            color: #666;
        }

        .footer .links .links_txt {
            float: right;
            width: 875px;
            line-height: 22px;
        }

            .footer .links .links_txt a {
                color: #666;
                margin-right: 20px;
            }

        .footer .links ul {
            float: right;
            margin-top: 0px;
            overflow: hidden;
        }

            .footer .links ul li {
                float: left;
                margin-left: 8px;
                padding-left: 10px;
                background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -447px;
            }

                .footer .links ul li a {
                    font-family: 微软雅黑;
                    color: #969696;
                }

    .footer .Copyright {
        text-align: center;
        color: #94bff1;
        margin-top: 6px;
    }


@charset "utf-8";
/* CSS Document */

/*top下拉菜单样式*/


/***************************首页************************/
.block {
    width: 960px;
    overflow: hidden;
    clear: both;
    margin-bottom: 15px;
}

.top-bg {
    padding-top: 32px;
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_04.jpg) no-repeat center top;
}

.block_con {
    float: left;
    width: 612px;
    height: 1193px;
    overflow: hidden;
}

.news_list {
    float: right;
    height: auto;
    overflow: hidden;
    border: 1px solid #eeeeee;
    -moz-border-radius: 8px 8px 0px 0px;
    -webkit-border-radius: 8px 8px 0px 0px;
    border-radius: 8px 8px 0px 0px;
    background: #f5f5f5;
    padding: 15px;
    width: 295px;
}

.block_con .con_column {
    overflow: hidden;
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_23.jpg) no-repeat center bottom;
    padding-bottom: 20px;
    margin-bottom: 18px;
    clear: both;
    width: 612px;
    height: 261px;
}

    .block_con .con_column .column_div {
        overflow: hidden;
        clear: both;
    }

.block_con .column_txt {
    clear: both;
    overflow: hidden;
}

.block_con .con_column h2 p {
    background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -277px;
}

    .block_con .con_column h2 p strong {
        background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -307px;
    }

.block_con .con_column h2 .h2_titblue_02 {
    background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -55px;
}

    .block_con .con_column h2 .h2_titblue_02 strong {
        background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -85px;
        color: #fff;
        padding: 0 11px;
    }

        .block_con .con_column h2 .h2_titblue_02 strong a {
            color: #fff;
            text-decoration: none;
        }

.news_list .news_div h2 .h2_titblue strong a {
    text-decoration: none;
}

.block_con .column_link {
    float: left;
    width: 360px;
    height: auto;
}

    .block_con .column_link .link_txt {
        margin-top: 10px;
    }

    .block_con .column_link p {
        margin-top: 5px;
        line-height: 22px;
    }

        .block_con .column_link p strong {
            font-weight: bold;
            font-size: 14px;
        }

            .block_con .column_link p strong a:hover {
                color: #004fb0;
            }

.block_con .column_img {
    float: right;
    width: 225px;
    height: 195px;
    overflow: hidden;
}

.news_list .news_div {
    overflow: hidden;
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_24.jpg) no-repeat center bottom;
    padding-bottom: 20px;
    _padding-bottom: 13px;
}

    .news_list .news_div h2 {
        background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) repeat-x 0 -128px;
        padding-left: 5px;
        width: 100%;
    }

        .news_list .news_div h2 p {
            background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -337px;
        }

            .news_list .news_div h2 p strong {
                background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -366px;
            }

        .news_list .news_div h2 .h2_titblue {
            background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -126px;
        }

            .news_list .news_div h2 .h2_titblue strong {
                background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -156px;
                color: #333333;
                font-weight: bold;
            }

    .news_list .news_div .img_txt {
        overflow: hidden;
        margin-top: 15px;
        clear: both;
    }

    .news_list .news_div .left_img {
        float: left;
        width: 110px;
        height: 110px;
    }

        .news_list .news_div .left_img img {
            width: 110px;
            height: 110px;
        }

    .news_list .news_div .right_con {
        float: right;
        width: 170px;
    }

        .news_list .news_div .right_con dd {
            line-height: 22px;
            position: relative;
        }

            .news_list .news_div .right_con dd a {
                color: #656565;
                right: 0;
                bottom: 0;
                _bottom: 35px;
            }

        .news_list .news_div .right_con dt {
            margin-bottom: 5px;
            line-height: 22px;
        }

            .news_list .news_div .right_con dt strong {
                font-weight: bold;
            }

    .news_list .news_div .link_txt {
        margin-top: 10px;
        overflow: hidden;
        clear: both;
    }

        .news_list .news_div .link_txt ul li {
            line-height: 25px;
            _line-height: 13px;
        }

            .news_list .news_div .link_txt ul li a {
                display: block;
                background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -403px;
                padding-left: 15px;
            }

.news_list .Ayant {
    overflow: hidden;
    margin-top: 10px;
    clear: both;
}

    .news_list .Ayant .Ayant_con_one {
        overflow: hidden;
        clear: both;
        width: 289px;
        padding: 5px 0;
        border-bottom: 1px dashed #d4d4d4;
    }

    .news_list .Ayant .border-none {
        border-bottom: 0;
    }

    .news_list .Ayant .Ayant_con_one p {
        line-height: 24px;
    }

        .news_list .Ayant .Ayant_con_one p strong {
            color: #004fb0;
            font-weight: bold;
        }

    .news_list .Ayant .Ayant_con_one .detailTitleA a {
        color: #004fb0;
        float: right;
    }

    .news_list .Ayant .Ayant_con_one .TitleA strong a {
        color: #004fb0;
    }

.left_Small_div {
    width: 250px;
    float: left;
    overflow: hidden;
}

.right_Large_div {
    width: 690px;
    float: right;
    overflow: hidden;
}

.left_Small_div .Video_int {
    overflow: hidden;
    padding-top: 10px;
    border: 1px solid #dcdcdc;
}

    .left_Small_div .Video_int .Display_window {
        width: 230px;
        height: 150px;
        margin: 0 auto;
        background: #f9f9f9;
        overflow: hidden;
    }

    .left_Small_div .Video_int p {
        text-align: center;
        line-height: 25px;
    }

.left_Small_div .Sina_blog {
    margin-top: 20px;
    overflow: hidden;
}

    .left_Small_div .Sina_blog .Sina_title {
        height: 36px;
        line-height: 36px;
        background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 10px 6px;
        background-color: #f3f3f3;
        border-bottom: 1px solid #d0cfce;
        padding-left: 45px;
        color: #64524b;
    }

    .left_Small_div .Sina_blog .blog_name {
        background: #ededed;
        height: 56px;
        padding: 15px;
        overflow: hidden;
    }

        .left_Small_div .Sina_blog .blog_name .blog_logo {
            width: 50px;
            height: 50px;
            background: #FFF;
            overflow: hidden;
            float: left;
        }

            .left_Small_div .Sina_blog .blog_name .blog_logo img {
                margin-left: -85px;
                margin-top: 3px;
            }

        .left_Small_div .Sina_blog .blog_name .blog_tit {
            float: right;
            width: 155px;
        }

            .left_Small_div .Sina_blog .blog_name .blog_tit p {
                overflow: hidden;
            }

                .left_Small_div .Sina_blog .blog_name .blog_tit p strong {
                    float: left;
                }

                .left_Small_div .Sina_blog .blog_name .blog_tit p span {
                    display: block;
                    width: 14px;
                    height: 11px;
                    overflow: hidden;
                    float: right;
                    margin-top: 2px;
                }

                    .left_Small_div .Sina_blog .blog_name .blog_tit p span img {
                        margin-top: -256px;
                    }

            .left_Small_div .Sina_blog .blog_name .blog_tit a {
                display: block;
                width: 65px;
                height: 26px;
                background: url(/ZksAsura/WEB/_Theme/images/icon_02.png) no-repeat;
                margin-top: 11px;
            }

    .left_Small_div .Sina_blog .News_release {
        width: 230px;
        margin: 12px auto;
    }

        .left_Small_div .Sina_blog .News_release #Arrow_top {
            height: 8px;
            background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat right 0;
            cursor: pointer;
            display: block;
        }

            .left_Small_div .Sina_blog .News_release #Arrow_top:hover {
                background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat left -8px;
            }

        .left_Small_div .Sina_blog .News_release #Arrow_bottom {
            cursor: pointer;
            height: 8px;
            background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat left 0;
            display: block;
        }

            .left_Small_div .Sina_blog .News_release #Arrow_bottom:hover {
                background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat right -8px;
            }

        .left_Small_div .Sina_blog .News_release .release_con {
            height: 185px;
            line-height: 22px;
            overflow: hidden;
            margin: 5px;
        }

.left_Small_div .ACI_tele_phone {
    height: 68px;
    border: 1px solid #d9d9d9;
    padding: 15px 0 0 15px;
}

    .left_Small_div .ACI_tele_phone strong img {
        padding-right: 5px;
        float: left;
    }

.right_Large_div .Atlas {
    height: 187px;
    border: 1px solid #dcdcdc;
    padding-left: 14px;
}

    .right_Large_div .Atlas ul li {
        float: left;
        margin-right: 15px;
    }

        .right_Large_div .Atlas ul li p {
            line-height: 22px;
            text-align: center;
        }

.right_Large_div .inthe_USA {
    margin-top: 20px;
    padding-bottom: 15px;
    _padding-bottom: 10px;
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_23.jpg) no-repeat center bottom;
    width: 690px;
}

    .right_Large_div .inthe_USA h2 {
        padding-top: 40px;
        background: url(/ZksAsura/WEB/_Theme/images/img_17.jpg) no-repeat;
    }

        .right_Large_div .inthe_USA h2 p {
            background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -277px;
            margin-right: 1px;
        }

            .right_Large_div .inthe_USA h2 p strong {
                background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -307px;
            }

        .right_Large_div .inthe_USA h2 .h2_hover_Green {
            background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat 0 -204px;
        }

            .right_Large_div .inthe_USA h2 .h2_hover_Green strong {
                background: url(/ZksAsura/WEB/_Theme/images/title_bg.png) no-repeat right -235px;
                color: #fff;
                padding: 0 11px;
            }

                .right_Large_div .inthe_USA h2 .h2_hover_Green strong a {
                    text-decoration: none;
                    color: #fff;
                }

    .right_Large_div .inthe_USA .USA_option {
        margin-top: 20px;
    }

        .right_Large_div .inthe_USA .USA_option .option_con {
            overflow: hidden;
        }

            .right_Large_div .inthe_USA .USA_option .option_con .left_con {
                float: left;
                width: 440px;
            }

                .right_Large_div .inthe_USA .USA_option .option_con .left_con .left_img {
                    float: left;
                    width: 168px;
                    height: 144px;
                    overflow: hidden;
                    margin-right: 18px;
                }

                .right_Large_div .inthe_USA .USA_option .option_con .left_con .right_txt {
                    float: right;
                    width: 250px;
                }

                    .right_Large_div .inthe_USA .USA_option .option_con .left_con .right_txt p {
                        margin-bottom: 5px;
                        line-height: 20px;
                    }

.inthe_USA .USA_option .option_con .left_con .right_txt dt strong {
    font-weight: bold;
}

.inthe_USA .USA_option .option_con .left_con .right_txt dd {
    line-height: 20px;
}


.right_Large_div .inthe_USA .USA_option .option_con .right_list {
    float: right;
    width: 230px;
    margin-top: 5px;
}

    .right_Large_div .inthe_USA .USA_option .option_con .right_list li {
        height: 22px;
        line-height: 22px;
    }

        .right_Large_div .inthe_USA .USA_option .option_con .right_list li a {
            display: block;
            background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -363px;
            padding-left: 10px;
            color: #666;
        }

.right_Large_div .ACI_ea {
    margin-top: 20px;
    _margin-top: 13px;
    overflow: hidden;
    clear: both;
}

    .right_Large_div .ACI_ea .ACI_ea_con {
        overflow: hidden;
    }

        .right_Large_div .ACI_ea .ACI_ea_con .ea_left {
            float: left;
            width: 340px;
        }

        .right_Large_div .ACI_ea .ACI_ea_con .ea_right {
            float: right;
            width: 340px;
        }

        .right_Large_div .ACI_ea .ACI_ea_con .ea_img {
            float: left;
            width: 177px;
            height: 151px;
            background: url(/ZksAsura/WEB/_Theme/images/img_bg_05.jpg) no-repeat;
        }

            .right_Large_div .ACI_ea .ACI_ea_con .ea_img img {
                width: 140px;
                height: 110px;
                overflow: hidden;
                margin: 18px 0 0 18px;
            }

        .right_Large_div .ACI_ea .ACI_ea_con .ea_txt {
            float: right;
            width: 155px;
            height: 151px;
            overflow: hidden;
            line-height: 22px;
            text-indent: 2em;
        }
/****************************二级列表页-01*************************/

.leftoption_list .list_menu {
    padding: 0px 10px;
}

    .leftoption_list .list_menu h2 {
        height: 50px;
        line-height: 50px;
        font-size: 22px;
        font-family: 微软雅黑;
        color: #0151b0;
        background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat 0 -58px;
    }

    .leftoption_list .list_menu .AboutACI_list li {
        line-height: 35px;
        height: 35px;
        border-bottom: 1px dashed #aaa;
        font-size: 14px;
    }

        .leftoption_list .list_menu .AboutACI_list li a {
            display: block;
        }

            .leftoption_list .list_menu .AboutACI_list li a:hover {
                font-weight: bold;
                background: url(/ZksAsura/WEB/_Theme/images/list_ico.gif) no-repeat 180px 15px;
                text-decoration: none;
            }

        .leftoption_list .list_menu .AboutACI_list li .AboutACI_list_hover {
            font-weight: bold;
            background: url(/ZksAsura/WEB/_Theme/images/list_ico.gif) no-repeat 180px 15px;
            text-decoration: none;
            _margin-top: 0;
        }

    .leftoption_list .list_menu .ACI_red_dyc ul {
        margin-top: 15px;
    }

        .leftoption_list .list_menu .ACI_red_dyc ul li {
            line-height: 25px;
            background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -403px;
            padding-left: 10px;
        }

.leftoption_list .intheUSA_link {
    border: 1px solid #d7d5ca;
    margin-bottom: 20px;
}

    .leftoption_list .intheUSA_link .intheUSA_link_title {
        height: 36px;
        line-height: 36px;
        color: #0151b0;
        font-weight: bold;
        padding-left: 15px;
        border-bottom: 1px solid #d0cfce;
        background-color: #f7f7f7;
    }

        .leftoption_list .intheUSA_link .intheUSA_link_title a {
            color: #0151B0;
        }

    .leftoption_list .intheUSA_link p {
        text-align: center;
        margin: 20px 0 10px 0;
    }

        .leftoption_list .intheUSA_link p img {
            width: 200px;
            height: 80px;
        }

    .leftoption_list .intheUSA_link ul {
        padding: 10px 10px;
        overflow: hidden;
        _width: 200px;
    }

        .leftoption_list .intheUSA_link ul li {
            line-height: 26px;
            height: 26px;
            _float: left;
        }

            .leftoption_list .intheUSA_link ul li a {
                display: block;
                background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -402px;
                padding-left: 10px;
            }

.leftoption_list .Sina_blog {
    /*border:1px solid #d7d5ca;*/
    border: none;
    margin-top: 20px;
    overflow: hidden;
}

    .leftoption_list .Sina_blog .Sina_title {
        height: 36px;
        line-height: 36px;
        background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 10px 6px;
        background-color: #f3f3f3;
        border-bottom: 1px solid #d0cfce;
        padding-left: 45px;
        color: #64524b;
    }

    .leftoption_list .Sina_blog .blog_name {
        background: #ededed;
        height: 56px;
        padding: 15px 5px;
        overflow: hidden;
    }

        .leftoption_list .Sina_blog .blog_name .blog_logo {
            width: 50px;
            height: 50px;
            background: #FFF;
            overflow: hidden;
            float: left;
        }

            .leftoption_list .Sina_blog .blog_name .blog_logo img {
                margin-left: -85px;
                margin-top: 3px;
            }

        .leftoption_list .Sina_blog .blog_name .blog_tit {
            float: right;
            width: 150px;
        }

            .leftoption_list .Sina_blog .blog_name .blog_tit p {
                color: #004fb0;
                overflow: hidden;
            }

                .leftoption_list .Sina_blog .blog_name .blog_tit p strong {
                    float: left;
                }

                .leftoption_list .Sina_blog .blog_name .blog_tit p span {
                    display: block;
                    width: 14px;
                    height: 11px;
                    overflow: hidden;
                    float: right;
                    margin-top: 3px;
                    _margin-top: -13px;
                }

                    .leftoption_list .Sina_blog .blog_name .blog_tit p span img {
                        margin-top: -256px;
                    }

            .leftoption_list .Sina_blog .blog_name .blog_tit a {
                display: block;
                width: 65px;
                height: 26px;
                background: url(/ZksAsura/WEB/_Theme/images/icon_02.png) no-repeat;
                margin-top: 11px;
            }

    .leftoption_list .Sina_blog .News_release {
        width: 200px;
        margin: 12px auto;
    }

        .leftoption_list .Sina_blog .News_release .Arrow_top {
            height: 8px;
            background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat -255px 0;
        }

        .leftoption_list .Sina_blog .News_release .Arrow_bottom {
            height: 8px;
            background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat -15px 0;
        }

        .leftoption_list .Sina_blog .News_release .release_con {
            height: 145px;
            line-height: 22px;
            overflow: hidden;
            margin: 5px;
        }
/*.leftoption_list .tele_phone{
	height:83px;
	border:1px solid #d9d9d9;
	background:url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 15px -22px;
	margin-top:12px;
	}
.leftoption_list .tele_phone img{
	margin:19px 0 0 87px;}
.right_Large_div .Atlas{
	height:187px;
	border:1px solid #dcdcdc;
	padding-left:14px;}
*/
.leftoption_list .AboutACI_blog_name {
    height: 50px;
    padding: 8px 5px;
    bottom: 100px;
    left: 9px;
    border: 1px solid #d9d9d9;
    background: #fff;
    position: absolute;
    width: 200px;
    z-index: 3;
}

    .leftoption_list .AboutACI_blog_name .blog_logo {
        width: 50px;
        height: 50px;
        background-color: #FFF;
        overflow: hidden;
        float: left;
    }

        .leftoption_list .AboutACI_blog_name .blog_logo img {
            margin-left: -85px;
            margin-top: 3px;
        }

    .leftoption_list .AboutACI_blog_name .blog_tit {
        float: right;
        width: 150px;
        _margin-top: 5px;
    }

        .leftoption_list .AboutACI_blog_name .blog_tit p {
            overflow: hidden;
        }

            .leftoption_list .AboutACI_blog_name .blog_tit p strong {
                display: block;
                float: left;
            }

            .leftoption_list .AboutACI_blog_name .blog_tit p span {
                display: block;
                width: 14px;
                height: 11px;
                overflow: hidden;
                float: right;
                margin-top: 1px;
                _margin-top: -13px;
            }

                .leftoption_list .AboutACI_blog_name .blog_tit p span img {
                    margin-top: -256px;
                }

        .leftoption_list .AboutACI_blog_name .blog_tit a {
            display: block;
            width: 65px;
            height: 26px;
            background: url(/ZksAsura/WEB/_Theme/images/icon_02.png) no-repeat;
            margin-top: 11px;
            _margin-top: 8px;
            margin-left: 30px;
        }

.leftoption_list .ACI_tele_phone {
    height: 70px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    bottom: 10px;
    left: 9px;
    position: absolute;
    z-index: 3;
    padding-right: 5px;
}

.leftoption_list .A_t_p_w_l {
    left: 3px;
    width: 216px;
}

.leftoption_list .ACI_tele_phone p {
    width: 61px;
    height: 51px;
    margin-top: 10px;
    margin-left: 5px;
    float: left;
    background: url(/ZksAsura/WEB/_Theme/images/icon_03.png) no-repeat;
}

.leftoption_list .ACI_tele_phone span {
    margin-top: 13px;
    _margin-top: 12px;
    float: left;
    display: block;
}

.right_main .main_body h1 {
    font-size: 20px;
    color: #b32426;
    font-family: 微软雅黑;
    height: 20px;
    line-height: 25px;
    /*
	height:50px;
	line-height:50px;
	*/
}

.right_main .intheUSA_block {
    width: 320px;
    float: left;
    margin: 0 30px 20px 0px;
    _margin: 0 25px 20px 0px;
    overflow: hidden;
}

    .right_main .intheUSA_block h3 {
        height: 30px;
        background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat 0 -28px;
        overflow: hidden;
    }

        .right_main .intheUSA_block h3 strong {
            float: left;
        }

        .right_main .intheUSA_block h3 a {
            float: right;
            padding-right: 5px;
            color: #0151b0;
            display: block;
            text-align: right;
            font-weight: normal;
            _margin-top: -30px;
        }

        .right_main .intheUSA_block h3 strong a {
            color: #333;
        }

    .right_main .intheUSA_block .USA_bk_div {
        margin-top: 20px;
    }

        .right_main .intheUSA_block .USA_bk_div ul {
            clear: both;
            margin-top: 20px;
        }

            .right_main .intheUSA_block .USA_bk_div ul li {
                height: 25px;
                line-height: 25px;
            }

                .right_main .intheUSA_block .USA_bk_div ul li a {
                    display: block;
                    line-height: 25px;
                    _line-height: 18px;
                    background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -402px;
                    _background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -408px;
                    font-size: 14px;
                    padding-left: 15px;
                }

    .right_main .intheUSA_block .USA_bk_con {
        overflow: hidden;
    }

        .right_main .intheUSA_block .USA_bk_con .USA_bk_img {
            float: left;
            width: 140px;
            height: 110px;
            overflow: hidden;
        }

        .right_main .intheUSA_block .USA_bk_con .USA_bk_context {
            float: right;
            width: 175px;
        }

            .right_main .intheUSA_block .USA_bk_con .USA_bk_context .USA_bk_tit {
                font-weight: bold;
                line-height: 25px;
            }

            .right_main .intheUSA_block .USA_bk_con .USA_bk_context .USA_bk_txt {
                font-size: 12px;
                color: #666;
                line-height: 22px;
            }

                .right_main .intheUSA_block .USA_bk_con .USA_bk_context .USA_bk_txt a {
                    color: #666;
                }

                    .right_main .intheUSA_block .USA_bk_con .USA_bk_context .USA_bk_txt a:hover {
                        color: #333;
                    }

.right_main .main_con .ACI_txt {
    margin-bottom: 45px;
}

.right_main .main_con .list_link {
    overflow: hidden;
    clear: both;
}

    .right_main .main_con .list_link li {
        margin: 8px 0;
        clear: both;
        height: 20px;
    }

        .right_main .main_con .list_link li a {
            display: block;
            /*
	background:url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -360px;
	padding-left:10px;*/
            color: #666666;
            float: left;
        }

        .right_main .main_con .list_link li span {
            float: right;
            display: block;
        }

.right_main .main_con .Certificate li {
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
}

    .right_main .main_con .Certificate li .Certificate_one {
        overflow: hidden;
        width: 290px;
        float: left;
        margin-left: 40px;
    }

        .right_main .main_con .Certificate li .Certificate_one .Certificate_img {
            width: 290px;
            height: 173px;
            padding: 15px 0 0 16px;
            background: url(/ZksAsura/WEB/_Theme/images/img_bg_12.jpg) no-repeat;
            background-color: #999;
        }

            .right_main .main_con .Certificate li .Certificate_one .Certificate_img img {
                width: 259px;
                height: 162px;
            }

        .right_main .main_con .Certificate li .Certificate_one .Certificate_name {
            height: 45px;
            line-height: 45px;
            text-align: center;
        }

.right_main .main_con .Activity_list li {
    height: 49px;
    line-height: 49px;
    border-bottom: 1px dashed #cccccc;
}

    .right_main .main_con .Activity_list li a {
        display: block;
        float: left;
        font-weight: bold;
    }

    .right_main .main_con .Activity_list li span {
        float: right;
        font-size: 12px;
        color: #666;
    }

.right_main .main_con .StaffActivity_list {
    margin-top: 20px;
}

    .right_main .main_con .StaffActivity_list li {
        margin-bottom: 25px;
        clear: both;
        overflow: hidden;
    }

        .right_main .main_con .StaffActivity_list li .Staff_img {
            float: left;
            background: url(/ZksAsura/WEB/_Theme/images/img_bg_13.jpg) no-repeat;
            width: 314px;
            height: 232px;
            overflow: hidden;
            padding: 13px 0 0 13px;
        }

        .right_main .main_con .StaffActivity_list li .Staff_con {
            float: right;
            width: 375px;
        }

            .right_main .main_con .StaffActivity_list li .Staff_con p {
                line-height: 25px;
            }

            .right_main .main_con .StaffActivity_list li .Staff_con .Staffay_name {
                margin-bottom: 15px;
            }

            .right_main .main_con .StaffActivity_list li .Staff_con p strong {
                color: #669900;
                font-weight: bold;
            }

.right_main .main_con .AboutACI_list_img {
    margin-top: 20px;
}

    .right_main .main_con .AboutACI_list_img li {
        padding-left: 50px;
        margin-bottom: 10px;
        overflow: hidden;
    }

        .right_main .main_con .AboutACI_list_img li .Marvellous_img {
            position: relative;
            width: 600px;
            height: 280px;
            overflow: hidden;
        }

            .right_main .main_con .AboutACI_list_img li .Marvellous_img .Description_txt {
                position: absolute;
                bottom: 0;
                background: #000;
                width: 581px;
                font-size: 12px;
                color: #FFF;
                padding: 5px 10px 20px 10px;
                line-height: 20px;
            }

        .right_main .main_con .AboutACI_list_img li p {
            height: 50px;
            line-height: 50px;
            text-align: center;
            color: #333;
            font-weight: bold;
        }

.right_main .main_con .inthe_USA_list_ultop {
    margin: 20px 0;
    overflow: hidden;
}

    .right_main .main_con .inthe_USA_list_ultop .list_ultop_img {
        width: 185px;
        height: 125px;
        float: left;
        overflow: hidden;
    }

    .right_main .main_con .inthe_USA_list_ultop .list_ultop_txt {
        float: right;
        width: 505px;
    }

        .right_main .main_con .inthe_USA_list_ultop .list_ultop_txt p {
            line-height: 22px;
            color: #666;
            font-size: 12px;
            margin-bottom: 8px;
        }

            .right_main .main_con .inthe_USA_list_ultop .list_ultop_txt p strong {
                font-weight: bold;
                color: #333;
                font-size: 14px;
            }

.right_main .main_con .page {
    clear: both;
    text-align: center;
    margin-top: 40px;
    margin-left: 180px;
    overflow: hidden;
}

    .right_main .main_con .page li {
        float: left;
        margin: 0 5px;
    }

        .right_main .main_con .page li a {
            border: 1px solid #dddddd;
            display: block;
            height: 25px;
            line-height: 25px;
            padding: 0 10px;
            float: left;
        }

            .right_main .main_con .page li a:hover {
                text-decoration: none;
                color: #FFF;
                background-color: #00499d;
            }

        .right_main .main_con .page li .page_now {
            text-decoration: none;
            color: #FFF;
            background-color: #00499d;
        }

.right_main .main_con .Bs_bg {
    clear: both;
    padding-top: 15px;
    background: url(/ZksAsura/WEB/_Theme/images/img_bg_06.jpg) no-repeat center 0;
}

.right_main .main_con .Visa_cifon {
    overflow: hidden;
    margin-bottom: 20px;
    width: 650px;
    margin: 0 auto 0px auto;
}

    .right_main .main_con .Visa_cifon li {
        float: left;
        margin: 5px;
        line-height: 25px;
        height: 27px;
    }

        .right_main .main_con .Visa_cifon li a {
            float: left;
            display: block;
            color: #004fb0;
            line-height: 25px;
            height: 27px;
            font-size: 14px;
            padding: 0 5px;
        }

        .right_main .main_con .Visa_cifon li .Visa_visitend {
            border: 1px dashed #aaaaaa;
            background-color: #f5f5f5;
            font-weight: bold;
            text-decoration: none;
        }
/*******************************************内容页-01*********************************/
.inUSA_left_body {
    float: left;
    width: 607px;
    overflow: hidden;
}

    .inUSA_left_body .line-none {
        border: 0;
    }

.inUSA_right_link {
    float: right;
    width: 325px;
}


.inUSA_left_body .inUSA_left_div {
    border: 1px solid #dddddd;
    border-top: 2px solid #004fb0;
}

    .inUSA_left_body .inUSA_left_div .inUSA_left_title {
        height: 57px;
        padding: 15px 10px;
        text-align: center;
        border-bottom: 1px solid #dddddd;
    }

        .inUSA_left_body .inUSA_left_div .inUSA_left_title p {
            line-height: 30px;
            font-size: 24px;
        }

        .inUSA_left_body .inUSA_left_div .inUSA_left_title span {
            display: block;
            line-height: 30px;
            font-size: 12px;
            color: #666666;
        }

    .inUSA_left_body .inUSA_left_div .inUSA_left_con {
        margin: 0 20px;
    }

        .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt {
            line-height: 25px;
        }

            .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt p {
                text-indent: 25px;
            }

            .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .inUSA_con_txt_img {
                margin: 20px 0;
            }

            .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share {
                overflow: hidden;
                height: 25px;
                margin-top: 20px;
            }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share span {
                    display: block;
                    width: 55px;
                    height: 25px;
                    float: left;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share a {
                    display: block;
                    float: left;
                    width: 25px;
                    height: 25px;
                    background: url(/ZksAsura/WEB/_Theme/images/icon_02.png) no-repeat;
                    margin-right: 5px;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_01 {
                    background-position: -156px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_02 {
                    background-position: -185px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_03 {
                    background-position: -214px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_04 {
                    background-position: -243px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_05 {
                    background-position: -272px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_06 {
                    background-position: -301px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_07 {
                    background-position: -330px 0;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .inUSA_con_txt .Share .Share_08 {
                    background-position: -359px 0;
                }

        .inUSA_left_body .inUSA_left_div .inUSA_left_con .Related_reading {
            margin-top: 20px;
            border-top: 1px dashed #cccccc;
            overflow: hidden;
            padding-bottom: 20px;
        }

            .inUSA_left_body .inUSA_left_div .inUSA_left_con .Related_reading p {
                line-height: 50px;
                font-weight: bold;
                color: #0151b0;
            }

            .inUSA_left_body .inUSA_left_div .inUSA_left_con .Related_reading ul li {
                line-height: 25px;
            }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .Related_reading ul li a {
                    display: block;
                    float: left;
                    color: #0151b0;
                    font-size: 14px;
                    background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -322 px;
                    padding-left: 10px;
                }

                .inUSA_left_body .inUSA_left_div .inUSA_left_con .Related_reading ul li span {
                    float: right;
                    color: #666;
                }


.inUSA_right_link .blongAndtell {
    border: 1px solid #eeeeee;
    background-color: #f5f5f5;
    height: 58px;
    overflow: hidden;
}

    .inUSA_right_link .blongAndtell .blongAndtell_blg {
        float: left;
        background: url(/ZksAsura/WEB/_Theme/images/icon_02.png) no-repeat right 10px;
        width: 60px;
        height: 58px;
        margin-left: 15px;
        display: block;
    }

    .inUSA_right_link .blongAndtell .blongAndtell_tel {
        float: right;
        width: 212px;
        height: 58px;
    }

.inUSA_right_link .inUSA_rit_block {
    border: 1px solid #eeeeee;
    background-color: #f5f5f5;
    overflow: hidden;
    margin-top: 26px;
}

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list {
        margin: 10px 13px 21px 13px;
    }

.DocNavTitle {
    margin-left: 17px;
}

.inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_title, .inUSA_rit_blk_list_title {
    height: 35px;
    line-height: 35px;
    background: url(/ZksAsura/WEB/_Theme/images/title_line.gif) no-repeat 0 -74px;
    font-weight: bold;
    color: #669900;
    font-size: 14px;
}

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_title a {
        color: #669900;
    }

.inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul {
    margin-top: 10px;
    overflow: hidden;
}

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul li {
        line-height: 25px;
        background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -210px;
    }

        .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul li span {
            width: 18px;
            line-height: 25px;
            text-align: center;
            display: block;
            float: left;
            margin-right: 5px;
            color: #FFF;
        }

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul .li_icon_01 {
        background-position: 0 -108px;
    }

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul .li_icon_02 {
        background-position: 0 -139px;
    }

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list ul .li_icon_03 {
        background-position: 0 -173px;
    }

.inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv {
    margin: 25px 0 30px 0;
    overflow: hidden;
}

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv .topdiv_img {
        float: left;
        width: 110px;
        height: 110px;
        overflow: hidden;
    }

    .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv .topdiv_txt {
        float: right;
        width: 175px;
    }

        .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv .topdiv_txt p {
            color: #666;
            line-height: 22px;
            position: relative;
        }

            .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv .topdiv_txt p strong {
                color: #0151b0;
                font-weight: bold;
            }

            .inUSA_right_link .inUSA_rit_block .inUSA_rit_blk_list .inUSA_rit_blk_list_topdiv .topdiv_txt p a {
                position: absolute;
                right: 0;
                bottom: 0;
                color: #666;
            }

.inUSA_right_link .inUSA_rit_block ol {
    clear: both;
    margin: 0 10px;
    overflow: hidden;
    padding-bottom: 0px;
}

    .inUSA_right_link .inUSA_rit_block ol li {
        line-height: 25px;
    }

        .inUSA_right_link .inUSA_rit_block ol li a {
            background: url(/ZksAsura/WEB/_Theme/images/icon_01.png) no-repeat 0 -409px;
            color: #0151b0;
            padding-left: 10px;
        }

/*-------------------------------加关注   电话--------------------------------------*/
.warp .leftoption_list .list_menu ul li {
    color: #333!important;
}

.PageIndex {
    border: 1px solid #d0cfce;
    background-color: #fff;
}

    .PageIndex:hover {
        background-color: #00499D;
    }

    .PageIndex:link, .PageIndex:visited {
        color: #333;
    }

    .PageIndex:hover, .PageIndex:active, .PageSelectedIndex {
        background-color: #00499D!important;
        border: 0;
        color: #fff!important;
    }

.inUSA_right_link .inUSA_rit_blolin {
    border: 1px solid #eeeeee;
    background-color: #f5f5f5;
    overflow: hidden;
    margin-top: 26px;
    line-height: 30px;
    padding: 10px 0;
}

    .inUSA_right_link .inUSA_rit_blolin a {
        margin-left: 17px;
        /*
        font-size: 14px;
        */
        display: block;
        width: 90px;
        float: left;
    }

        .inUSA_right_link .inUSA_rit_blolin a:hover {
            color: #0151B0;
        }

        .inUSA_right_link .inUSA_rit_blolin a.blue_a {
            color: #0151B0;
        }

.PageContent .Staffay_name strong a {
    color: #669900;
}
/*-------col页“员工活动  标题  a color”-----*/
.warp .list_menu .ACI_red_dyc h6 a {
    color: #0151B0;
}
/*-----鹰飞动态  鹰飞推荐  标题 链接 color-----*/

.PageContent p a {
    color: #306AC0;
}

.PageContent .TitleInfoBar {
    font-size: 12px;
}

.warp .divLinkDocContent .ulDocList li {
    padding-left: 20px;
    background-position: 5px 9px;
    min-height: 22px;
}

#lovexin12 {
    width: 149px;
    height: 403px;
    border: 1px solid #ddd;
    z-index: 9999;
}

img {
    border: none;
}

/******** WebPage ********/

.PageContent
{
    padding:18px;
}

.PageContent table
{
	border-collapse: collapse;
}

.PageContent img
{
	border:solid 0 gray;
	margin-left:auto;
	margin-right:auto;
}

.PageContent,
.PageContent p
{
	text-align:left;
	line-height:25px;
	vertical-align:middle;
    font-size:14px;
    text-indent:25px;
    line-height:26px;
    margin-top:20px;
}

.PageContent ul,.PageContent li,.PageContent ol,
.PageContent ul,.PageContent li,.PageContent ol
{
	line-height:22px;
	font-size:14px; 
}
.PageContent li
{
	list-style-type:square;
	color:#333;
}

.PageContent .DefaultInput
{
	height:16px; line-height:16px;
	border:solid 1px #bbb;
	text-indent:5px;
	font-size:12px;
}

.PageContent address
{
	font-style:italic;
}


.PageContent .VideoBoc
{
	
}

.ColumnTitle,.DocTitle
{
    font-size:20px;
    height:35px;
    line-height:35px;
    font-weight:bold;
    color:#036;
    display:block;
    text-align:center;
}



/* DocPage */ 

.DocTitle
{
    
}
.TitleInfoBar
{
    width:92%;
    text-align:center;
    border-bottom:solid 1px #ccc;
    height:22px;
    color:Gray;
    margin:10px auto;
}
.ContentSummary
{
    text-align:left;
    padding:5px;
    margin:15px;
    border:dotted 1px gray;
    color:#333;
    font-size:13px;
    line-height:23px;
    background-color:#fefdf6;
}

.TitleImage
{
    width:100%;
    text-align:center;
    _width:550px;
    overflow:hidden;
}

.TitleImage img,
.PageContent img
{
    border:solid 0px gray;
    margin:10px;
    max-width:550px;
}

/* DocPage End */ 

/** 分页部分 **/
.PageIndexBlock
{
    text-indent:11px;
    text-align:center;
}
.PageIndex,.PageSelectedIndex
{
    
    padding:2px 5px; 
    height:22px; 
    line-height:22px;
    font-weight:bold; 
    
}
.PageIndex:link,.PageIndex:visited{}
.PageIndex:hover,.PageIndex:active,.PageSelectedIndex
{
    border:solid 1px #73bbd0; 
    background-color:#b3deeb;
    color:#036; 
}

/******** WebPage End ********/

.DocListPanel ul,.DocListPanel li
{
    padding:0;
    margin:0;
    list-style:none;
    
}
.DocListPanel li
{
    font-size:13px;
    line-height:24px;
    min-height:27px;
    background-image:url('/zksasura/css/img/Icon/0699.gif');
    background-position:5px 8px;
    background-repeat:no-repeat;
    text-indent:25px;
}

.DocListPanel a:link, .DocListPanel a:visited {
    background-image: none;
    text-indent: 2px;
    color: #0063BC;
}

.DocListPanel .DocTimestamp {
    float:right;
}

.DocListPanel .DocListTitle {
    float:left;
    margin-left:25px;
}


.divLinkDocListTitle {
    border-bottom: none;
    border-top: 1px dashed #CCCCCC;
    padding-top: 5px;
}


.pagination,
.pagination li {
    list-style:none;
    background-image:none!important;
}

    .pagination li {
        float:left;
        display:block;
        text-align:center;
        width:25px;
        background-color:transparent;
        padding:0!important;
        border:solid 1px #ccc;
        margin-right:3px;
    }

        .pagination li.active {
            background-color:#036;
        }

        .pagination li.active a {
            display:block;
            color:white!important;
        }


        /* ui-widget-header */

.divDocListBoxV2
{
    width:auto;
    height:auto;
    min-height:50px;
    margin-top:5px;
}
.divListBoxTitleBarV2,.divListBoxTitle,.divListBoxTitleMore,.TitleBarV2
{
    height:39px; 
    line-height:32px;
}
.divListBoxTitleBarV2 .divListBoxTitle,.TitleBarV2
{
    background-image:url('/zksasura/css/img/icon/0291.gif')!important;
    background-position:8px 10px!important;
    background-repeat:no-repeat!important;
    color:#fff;
    font-weight:bold;
    padding-left:28px!important;
}

.divListBoxTitleMore
{
    float:right;
    margin-right:8px;
}

.divListBoxTitle,
.divListBoxTitle a:link,
.divListBoxTitle a:visited,
.divListBoxTitleMore a:link,
.divListBoxTitleMore a:visited
{
    /*
    color:#fff;
    */
}

.divListBoxTitle a:hover,
.divListBoxTitle a:active,
.divListBoxTitleMore a:hover,
.divListBoxTitleMore a:active
{
    /*
    color:#ff0;
    */
    font-weight:bold;
}

.divColumnInfoTitleForBlock .divListBoxTitleBar,
.divColumnInfoTitleForBlock .divListBoxTitle
{
    border:none;
    background-image:none;
    width:auto;
}
.divColumnInfoTitleForBlock .divListBoxTitleMore
{
    float:left;
}


/* ---------------- DocList ---------------- */

.divDocList
{
    clear:both;
    filter: Alpha(Opacity=100);
    opacity:1;
    _margin-top:5px;
    overflow:hidden;
    position:relative;
    text-align:left;
    width:100%;
}
.divDescriptionDocList
{
    border-bottom:solid 1px #ccc;
}

ulDocList
{
    margin:8px;
    overflow:hidden;
    clear:both;
}

/* TopOne Mode */

.ulTopOne
{
    clear:both;
}
.divTopOneTitlePhotoBlock
{
    margin:5px 0; 
    clear:both;
}
.divTopOneTitlePhotoBlock a
{}
.divTopOneTitlePhoto
{}
.divTopOneTitlePhoto img
{
    height:95px; width:120px;
    border:solid 1px gray;
    float:left;
}
.divTopOneTitlePhotoRightBox
{
    float:left;
    height:95px;
    overflow:hidden;
    margin:0 5px;
}
.divTopOneTitle:link,
.divTopOneTitle:visited
{
    color:#333;
    font-weight:bold;
}
.divTopOneTitle:hover,
.divTopOneTitle:active
{
    color:#009;
}
.divTopOneTitleSummary
{
    line-height:20px;
    text-align:justify;
}
.divTopOneTitleSummary:link,
.divTopOneTitleSummary:visited
{
    color:Gray;
}
.divTopOneTitleSummary:hover,
.divTopOneTitleSummary:active
{
    color:#369;
}

/* TopOne Mode End */

/* LeftTwo Mode */
.tableLeftTwoImg,
.tableLeftTwoImg tr,
.tableLeftTwoImg td
{
    border:0;
    padding:0;
    margin:0;
}
.tableLeftTwoImg
{
    width:100%;
}
.divLeftTwoLeftBox,
tableLeftTwoImgLeft
{
    width:125px;
    overflow:hidden;
}
.divLeftTwoLeftBox img
{
    border:solid 1px gray;
    width:120px;
    height:98px;
    margin:2px 5px;
}

.tableLeftTwoImgRight,
.ulLeftTwo
{
    height:210px;
    overflow:hidden;
}

/* LeftTwo End */

/* InsertColumnImg */

.tableColumnImg
{}
.tableColumnImgLeft
{
    vertical-align:middle;
}
.divColumnImgBox
{
    border:solid 1px gray;
    display:block;
    margin:2px;
}


/* InsertColumnImg End */

.ulDocList,.ulDocList li
{
    padding:0;
    margin:0;
    list-style:none;
    
}
.ulDocList li
{
    font-size:13px;
    line-height:24px;
    min-height:27px;
    background-image:url('/zksasura/css/img/Icon/0666.gif');
    background-position:5px 8px;
    background-repeat:no-repeat;
}

.DocListFlowModeLink
{
    line-height:22px;
    height:22px;
    white-space:nowrap;
    float:left;
    margin:5px;
    background-image:url('/zksasura/css/img/Icon/0795.gif');
    background-position:5px center;
    background-repeat:no-repeat;
    text-indent:15px;
}

.TabDocList .DocListFlowModeLink
{
    margin:0;
}

.DocListFlowModeLinkByImgBlock
{
    float:left;
    overflow:hidden;
    margin:5px;
}
.DocListFlowModeLinkByImgBlock img
{
    border:solid 1px gray;
    display:block;
}
.DocListFlowModeLinkByImgBlock span
{
    display:block;
    text-align:center;
    height:22px;
    line-height:22px;
    overflow:hidden;
}

.ulDocList a
{
    margin-left:5px;
    text-indent:15px;
    display:block;
    /*
    position:relative;
    */
    width:98%;
    overflow:hidden;
    /* 溢出后显示省略号 */
    overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

marquee a
{
    position:static!important;
}

marquee a
{
    
}

.ulDocList a:link,.ulDocList a:visited
{
    color:#000;
}

.DocListFlowModeLink a:link,.DocListFlowModeLink a:visited,
{
    color:#036;
    font-weight:bold;
}

.DocListFlowModeLink a:hover,.DocListFlowModeLink a:active,
.ulDocList a:hover,.ulDocList a:active
{
    color:#f00;
    text-decoration:none;
    clear:both;
    font-weight:bold;
    border-top:none!important;
    border-bottom:dotted 1px #ccc!important;
    /*
    background-color:#fff!important;
    */
}

.divSubTitle
{
    margin-left:5px;
    color:Gray;
}

.divDocListViewTime
{
    position:absolute;
    right:2px;
    top:2px;
    font-size:11px;
    color:gray;
}

.divDocList p
{
    margin:0;
    padding:0;
    display:block;
    margin-left:15px;
    font-size:12px;
    text-align:justify;
}
.divDocList p a
{
    white-space:normal;
    font-weight:100!important;
    text-indent:28px;
}
.divDocList p,
.DescriptionTitle:link,.DescriptionTitle:visited,
.divDocList p a:link,.divDocList p a:visited
{
    color:#333;
}

.DescriptionTitle:hover,.DescriptionTitle:active,
.divDocList p a:hover,.divDocList p a:active
{
    color:#900!important;
    background-color:transparent;
}

.DescriptionTitle
{
    font-weight:bold;
    background-image:none;
    border:none;
}

.divTopColumnImg
{
     background-position:center center;
     background-repeat:no-repeat;
     height:30px;
     margin:8px;
     border:solid 1px gray;
     display:none;
}

/* ---------------- DocList End ---------------- */








